a lot of garbage - French English Dictionary